package com.wson.model.compass.factory;

import java.util.ArrayList;
import java.util.List;

import com.wson.model.basic.IBasicView;
import com.wson.model.compass.account.impl.CompassAccountModel;
import com.wson.model.compass.file.impl.CompassFileModel;
import com.wson.model.compass.portfolio.impl.CompassPortfolioModel;
import com.wson.model.compass.record.impl.CompassRecordModel;
import com.wson.model.compass.route.impl.CompassRouteModel;
import com.wson.model.compass.status.impl.CompassStatusModel;
import com.wson.model.compass.transaction.impl.CompassTransactionModel;

public class ModelFactory {
	public static List<Class<? extends IBasicView>> getLocalModels() {
		List<Class<? extends IBasicView>> models = new ArrayList<Class<? extends IBasicView>>();
		
		models.add(CompassStatusModel.class);	
		models.add(CompassRouteModel.class);
		models.add(CompassRecordModel.class);
		models.add(CompassTransactionModel.class);
		models.add(CompassPortfolioModel.class);//replace
		models.add(CompassAccountModel.class);//replace
		models.add(CompassFileModel.class);//replace
		
		return models;
	}
}
